{int i; for(i=0;i<10;i++)i++;循环几次为什么

来源:百度知道 编辑:UC知道 时间:2024/06/16 15:35:56
{int i;
for(i=0;i<10;i++)i++;循环几次为什么

起始值 过程 结束值 次数
0 符合for循环条件i<10执行i++,i=1, 2 1
再执行for条件中的i++,i=2
2 符合for循环条件i<10执行i++,i=3, 4 2
再执行for条件中的i++,i=4
4 符合for循环条件i<10执行i++,i=5, 6 3
再执行for条件中的i++,i=6
6 符合for循环条件i<10执行i++,i=7, 8 4
再执行for条件中的i++,i=8
8 符合for循环条件i<10执行i++,i=9, 10 5
再执行for条件中的i++,i=10
10 不符合for循环条件i<10,循环结束
所以这个循环执行了5次

循环5次,
先是 循环体内的i++,括号中的i++,每次循环加2,5次之后达到10,循环结束。

10次
i=0---9,对应i++ 等于1----9 符合i<10;

懂了吧